drill sergeant - German English Dictionary